dining and ditching - Spanish English Dictionary